package com.example.yyjc.domain.industryanalyze;

import com.alibaba.excel.annotation.ExcelIgnore;
import com.alibaba.excel.annotation.ExcelProperty;
import com.alibaba.excel.annotation.write.style.ColumnWidth;
import com.alibaba.excel.metadata.BaseRowModel;
import lombok.Data;
import org.apache.ibatis.type.Alias;

import java.util.Date;

/**
 * @ClassName IndustryAnalysisReport
 * @Description TODO
 * @Author lvyongwei
 * @Date 2021-03-01 10:21
 **/
@Data
@Alias("industryAnalysisReport")
public class IndustryAnalysisReport extends BaseRowModel {

    /**
     * 行业趋势
     */
    @ExcelProperty(value = "行业趋势")
    @ColumnWidth(value = 15)
    private double industryTrend;

    /**
     * 行业趋势习题成绩
     */
    @ExcelProperty(value = "行业趋势习题成绩")
    @ColumnWidth(value = 30)
    private double industryTrendExercises;

    /**
     * 价格带分析
     */
    @ExcelProperty(value = "价格带分析")
    @ColumnWidth(value = 15)
    private double priceBandAnalysis;

    /**
     * 价格带分析习题成绩
     */
    @ExcelProperty(value = "价格带分析习题成绩")
    @ColumnWidth(value = 30)
    private double priceBandAnalysisExercises;

    /**
     * 店铺及商品分析
     */
    @ExcelProperty(value = "店铺及商品分析")
    @ColumnWidth(value = 25)
    private double shopGoodsAnalysis;

    /**
     * 店铺及商品分析习题成绩
     */
    @ExcelProperty(value = "店铺及商品分析习题成绩")
    @ColumnWidth(value = 35)
    private double shopGoodsAnalysisExercises;

    /**
     * 物流分析
     */
    @ExcelProperty(value = "物流分析")
    @ColumnWidth(value = 15)
    private double logisticsAnalysis;

    /**
     * 物流分析习题成绩
     */
    @ExcelProperty(value = "物流分析习题成绩")
    @ColumnWidth(value = 30)
    private double logisticsAnalysisExercises;

    /**
     * 用户id
     */
    @ExcelProperty(value = "用户id")
    private int userId;

    /**
     * 用户姓名
     */
    @ExcelProperty(value = "用户姓名")
    @ColumnWidth(value = 15)
    private String userName;

    /**
     * 行业分析id
     */
    @ExcelProperty(value = "行业分析id")
    @ColumnWidth(value = 15)
    private Long industryAnalysisId;

    /**
     * 提交日期
     */
    @ExcelProperty(value = "提交日期")
    @ColumnWidth(value = 15)
    private Date createTime;

    /**
     * 实验用时
     */
    @ExcelProperty(value = "实验用时")
    @ColumnWidth(value = 15)
    private String experimentUseTime;

    /**
     * 实验反馈
     */
    @ExcelProperty(value = "实验反馈")
    @ColumnWidth(value = 15)
    private String experimentContent;

    /**
     * 用户角色名
     */
    @ExcelProperty(value = "用户身份")
    @ColumnWidth(value = 15)
    private String roleName;
}
